long-term storage - Deutsch Englisch Wörterbuch